# 定义一个动物类
class Animal:
    def __init__(self, name, age):
        self.name = name
        self.age = age

        # 定义吃东西方法

    def eat(self):
        print(f"{self.name}在吃东西----")

        # 定义喝水的方法

    def drink(self):
        print(f"{self.name}在喝水----")


class Dog(Animal):
    # 定义狗独有的方法: 看门
    def gate(self):
        print(f"{self.name}在看门----")


# 定义一个特别的狗类
class Flydog(Dog):
    # 定义一个会飞的方法
    def fly(self):
        print(f"{self.name}正在飞---")

xtq = Flydog("xtq", 100)
xtq.fly()
xtq.gate()
xtq.eat()
xtq.drink()
